package com.mingtu.guards.bean;

import java.util.List;

/**
 * @ClassName :
 * @Author : wkk
 * @Date : 2022-6-9 09:27:55
 * @Email : 1281573890@qq.com
 * @Eescription :
 */
public class FileListBean {
    /**
     * msg : success
     * code : 0
     * page : {"totalCount":1,"pageSize":10,"totalPage":1,"currPage":1,"list":[{"documentId":2,"name":"自然保护地大数据智能监管平台建设方案-明图科技.docx","typeId":257,"createTime":"2022-06-09 09:17:14","url":"https://liankangshan.oss-cn-huhehaote-nebula-1.aliyuncs.com/lks/202206/20220609/0362be6670a947db9b96412a0d6c74f2.docx","uploadName":"明图","fileSize":6649871,"typeName":"测试123","visit":0,"firstId":257}]}
     */

    private String msg;
    private int code;
    private PageBean page;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public PageBean getPage() {
        return page;
    }

    public void setPage(PageBean page) {
        this.page = page;
    }

    public static class PageBean {
        /**
         * totalCount : 1
         * pageSize : 10
         * totalPage : 1
         * currPage : 1
         * list : [{"documentId":2,"name":"自然保护地大数据智能监管平台建设方案-明图科技.docx","typeId":257,"createTime":"2022-06-09 09:17:14","url":"https://liankangshan.oss-cn-huhehaote-nebula-1.aliyuncs.com/lks/202206/20220609/0362be6670a947db9b96412a0d6c74f2.docx","uploadName":"明图","fileSize":6649871,"typeName":"测试123","visit":0,"firstId":257}]
         */

        private int totalCount;
        private int pageSize;
        private int totalPage;
        private int currPage;
        private List<ListBean> list;

        public int getTotalCount() {
            return totalCount;
        }

        public void setTotalCount(int totalCount) {
            this.totalCount = totalCount;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public int getTotalPage() {
            return totalPage;
        }

        public void setTotalPage(int totalPage) {
            this.totalPage = totalPage;
        }

        public int getCurrPage() {
            return currPage;
        }

        public void setCurrPage(int currPage) {
            this.currPage = currPage;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * documentId : 2
             * name : 自然保护地大数据智能监管平台建设方案-明图科技.docx
             * typeId : 257
             * createTime : 2022-06-09 09:17:14
             * url : https://liankangshan.oss-cn-huhehaote-nebula-1.aliyuncs.com/lks/202206/20220609/0362be6670a947db9b96412a0d6c74f2.docx
             * uploadName : 明图
             * fileSize : 6649871
             * typeName : 测试123
             * visit : 0
             * firstId : 257
             */

            private int documentId;
            private String name;
            private int typeId;
            private String createTime;
            private String url;
            private String uploadName;
            private int fileSize;
            private String typeName;
            private int visit;
            private int firstId;

            public int getDocumentId() {
                return documentId;
            }

            public void setDocumentId(int documentId) {
                this.documentId = documentId;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public int getTypeId() {
                return typeId;
            }

            public void setTypeId(int typeId) {
                this.typeId = typeId;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public String getUploadName() {
                return uploadName;
            }

            public void setUploadName(String uploadName) {
                this.uploadName = uploadName;
            }

            public int getFileSize() {
                return fileSize;
            }

            public void setFileSize(int fileSize) {
                this.fileSize = fileSize;
            }

            public String getTypeName() {
                return typeName;
            }

            public void setTypeName(String typeName) {
                this.typeName = typeName;
            }

            public int getVisit() {
                return visit;
            }

            public void setVisit(int visit) {
                this.visit = visit;
            }

            public int getFirstId() {
                return firstId;
            }

            public void setFirstId(int firstId) {
                this.firstId = firstId;
            }
        }
    }
}
